 |
API Documentation
|
|
|
52 String (
const char* data,
unsigned long long size) ;
211 operator std::string ()
const ;
215 operator std::string_view ()
const ;
String(const std::string_view &str)
bool operator==(const char *other)
String(const std::string &str)
String(const String &other)
String(const StringView &view)
const char operator[](unsigned long long index) const
nkMemory::String operator+(const StringView &other)
Class holding information about a string, with ownership over the data.
Definition: String.h:22
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
String(unsigned long long size)
void operator+=(char value)
String(const char *data, unsigned long long size)
void resize(unsigned long long size)
unsigned long long getSize() const
String & operator=(const char *data)
String(String &&other) noexcept
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7